package routes

import (
	"github.com/gin-gonic/gin"
	"scaffolding/logger"
)

func Setup() *gin.Engine {
	app := gin.New()
	// 注册自己的中间件
	app.Use(logger.GinLogger(), logger.GinRecovery(true))
	// 下面可以使用路由组，为每一部分单独创建一个文件，分配管理

	// 1. 网站首页
	v1 := app.Group("/")
	addIndexRouters(v1)

	return app
}
